// event-loop 事件循环-> 同步任务 -> 异步任务 （微任务-宏任务）

console.log(1) // 1，5 3

setTimeout(() => {
  // 宏任务队列中
  console.log(2)
}, 1000)

async function auto() {
  console.log(3)
  await console.log('占位置')
  console.log(4)
}

console.log(5)
auto().then((res) => {
  console.log('6')
})
// 1 5
// 1 5 3 4 6 2
